#pragma once
#include <cassert>
#include <list>
#include <algorithm>
#include "KControl.h"

class KCtrlManager
{
protected:
	KCtrlManager();
	~KCtrlManager();

protected:
	void Add(KControl * lpKControl);
	void DispatchCtrlMsg( KMessage & rMsg );

private:
	std::list<KControl *> m_ControlList;
};